spin doctor – English–Italiano translations

🇬🇧 en it 🇮🇹

spin doctor noun

  • person hired to improve public image
curatore di immagine, esperto di comunicazione, lobbista, portavoce
Wiktionary Links